입대일과 군별 복무기간으로 전역일을 계산해요
입대일과 복무 형태(육군·해병대 18개월, 해군 20개월, 공군 21개월, 사회복무요원 21개월, 상근예비역 18개월, 또는 개월 수 직접 입력)를 고르면 전역일과 요일, 전체 복무 일수, 지금까지 복무한 날수, 남은 날수(D-day)와 진행률 막대를 보여 주는 전역일 계산기입니다. 복무기간은 2018년에 발표된 단계적 단축이 끝난 뒤의 현행 병 복무기간입니다. 입대를 앞두고 전역일을 미리 보거나, 복무 중 남은 날을 세거나, 가족·연인이 전역 날짜를 확인할 때 씁니다. 처음에는 오늘로부터 6개월 전 입대가 예시로 들어 있습니다.
전역일 = 입대일 + 복무 개월 수 − 1일입니다. 입대한 날을 복무 1일째로 세므로, 입대일로부터 복무 개월 수만큼 지난 같은 날짜의 전날에 복무 기간이 끝납니다. 끝나는 달에 같은 날짜가 없으면(예: 8월 31일 입대 → 18개월 뒤 2월) 그 달 말일이 전역일입니다(민법의 기간 계산과 같은 방식). 전체 복무 일수는 입대일부터 전역일까지 양쪽을 포함해 세고, 복무한 날수는 입대일부터 오늘까지 양쪽을 포함해 셉니다. 남은 날수 = 전역일 − 오늘(D-N), 진행률 = 복무한 날수 ÷ 전체 복무 일수 × 100입니다. 예: 2026년 1월 5일 육군 입대 → 2027년 7월 4일(일) 전역, 전체 546일. 2026년 10월 6일에 보면 275일째 복무 중입니다. 같은 날 해군 입대면 2027년 9월 4일(608일), 공군이면 2027년 10월 4일(638일). 2025년 8월 31일 육군 입대면 2027년 2월 28일 전역(547일)입니다.
입대한 날이 복무 1일째이기 때문입니다. 1월 5일 입대면 다음 해 7월 4일까지가 꼭 18개월이고, 7월 5일은 19개월째의 첫날이 됩니다.
육군 18개월이면 2월에는 31일이 없으므로 2월 말일입니다. 2025년 8월 31일 입대는 2027년 2월 28일, 2026년 8월 31일 입대는 윤년이라 2028년 2월 29일입니다.
입대일부터 오늘까지의 날수(입대일 포함)를 전체 복무 일수로 나눠 백분율로 보여 줍니다. 입대 전에는 0%, 전역일에 100%가 됩니다.
통상적인 휴가는 복무기간에 포함됩니다. 다만 무단이탈이나 일부 처분 기간처럼 복무기간에 산입되지 않는 경우가 있고, 그만큼 전역일이 뒤로 밀립니다. 개별 판단은 소속 부대에서 확인해야 합니다.
'개월 수 직접 입력'을 고르고 병무청 안내의 복무 개월 수를 넣으면 같은 규칙(시작일 + 개월 수 − 1일, 없는 날짜면 그 달 말일)으로 계산합니다.
참고용 계산입니다. 복무 기간과 전역일의 확정은 병무청과 소속 부대의 통지를 따르며, 기준은 바뀔 수 있습니다.